#' @param handle_invalid (Spark 2.1.0+) Param for how to handle invalid entries. Options are
#'   'skip' (filter out rows with invalid values), 'error' (throw an error), or
#'   'keep' (keep invalid values in a special additional bucket). Default: "error"
